LIMITATIONS


- Up to 255 directory levels of depth are supported in recursion.

- Recursing is cancelled if a destination path is given.

- The path of a file can't be longer than 1024 characters.


Limitations of the MATCH selector:

- For now you can't give more than one pattern for each match.

- Only one set of the '[' and ']' selection designators can be given for each match.

- You can't mix the single character mode ':' and character code mode '%' indicators and the default string mode. The match must be either normal string mode, single character mode or character code mode.

- Patterns and the '[', ']' and '|' indicators are only valid for string mode. They have no effect in single character mode or character code mode.


Limitations in Renumbering:

- Numbers in filenames from 0 to 999999999 can be handled.

- No wildcards can be used and when a destination path is supplied no clash checking takes place (it is assumed that the destination directory contains no filenames that can clash with the filenames that will be moved there).

- No filenames that contain wildcard characters can be used, because pattern matching is used to collect the filenames of the sequence.

- Any numbers that have a different format to that of the first number scanned will not be renumbered: if the first number is 001 and 02,03 follow, these will not be renumbered because SRename will expect to find 002 and 003.

- A filename clash can not be resolved if the clashing filename is outside the range of filenames to be renumbered ("New number already exists" error).